home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 December / PCWorld_1999-12_cd.bin / Software / Servis / UrthMDB / sockdb / Urthman's Sockets Database.ht_ / Urthman's Sockets Database.ht
Text File  |  1999-10-03  |  10KB  |  233 lines

  1. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
  2. <html>
  3.  
  4. <head>
  5. <meta http-equiv="Content-Type"
  6. content="text/html; charset=iso-8859-1">
  7. <meta name="GENERATOR" content="Microsoft FrontPage 2.0">
  8. <title>Urthman's Sockets Database</title>
  9. </head>
  10.  
  11. <body bgcolor="#A3CDDA">
  12. <div align="center"><center>
  13.  
  14. <table border="1" cellpadding="8" cellspacing="0" width="100%"
  15. bgcolor="#5A8BAB">
  16.     <tr>
  17.         <td align="center" width="100%"><font color="#FFFF00"
  18.         size="6" face="Arial"><em><strong>Urthman's Sockets
  19.         Database</strong></em></font></td>
  20.     </tr>
  21. </table>
  22. </center></div>
  23.  
  24. <blockquote>
  25.     <div align="center"><center><table border="0" cellpadding="8"
  26.     cellspacing="4" width="75%">
  27.         <tr>
  28.             <td align="center"><font size="4" face="Arial">A tool
  29.             designed as a functional reference of existing TCP/IP
  30.             socket assignments for developers who are building
  31.             Internet or Intranet software and need to assign
  32.             their own sockets.</font></td>
  33.         </tr>
  34.     </table>
  35.     </center></div>
  36. </blockquote>
  37.  
  38. <hr>
  39.  
  40. <blockquote>
  41.     <p align="left"><a href="#General"><font face="Arial"><strong>General
  42.     Information</strong></font></a><font face="Arial"><strong><br>
  43.     </strong></font><a href="#VB"><font face="Arial"><strong>A
  44.     Note for Visual Basic programmers</strong></font></a><font
  45.     face="Arial"><strong><br>
  46.     </strong></font><a href="#Registration"><font face="Arial"><strong>Registration</strong></font></a><font
  47.     face="Arial"><strong><br>
  48.     </strong></font><a href="#Disclaimer:"><font face="Arial"><strong>Disclaimer</strong></font></a><font
  49.     face="Arial"><strong><br>
  50.     </strong></font><a href="USDB%20File%20Specs.htm"><font
  51.     face="Arial"><strong>Import and Export Specifications</strong></font></a></p>
  52. </blockquote>
  53.  
  54. <hr>
  55.  
  56. <p align="left"><a name="General"><font size="3" face="Arial"><strong>General
  57. Information:</strong></font></a><font size="3" face="Arial"><strong>
  58. </strong></font><font size="2" face="Arial">This program actually
  59. started as a part of something else I am working on, as a means
  60. to maintain a database of currently assigned Winsock ports so
  61. that I can select one or two not currently being used for another
  62. "work-in-progress" project.</font></p>
  63.  
  64. <p align="left"><font size="2" face="Arial">It initially had
  65. evolved into an exercise to test some minor pending performance
  66. and code output updates in the </font><a
  67. href="http://www.a-znet.com/jse/umcg/umcg.htm"><font size="2"
  68. face="Arial">Urthman's MDB Code Generator</font></a><font
  69. size="2" face="Arial"> software package, and subsequently into a
  70. tool that can be used to help in the maintenance of any given
  71. networks \etc\services (or /etc/services) file associated with
  72. the TCP/IP network configuration.</font></p>
  73.  
  74. <p align="left"><font size="2" face="Arial">This program contains
  75. a database compiled from numerous sources dealing with assigned
  76. TCP and UDP ports, including their service names (or keywords),
  77. available aliases and descriptions. The most noteworthy data
  78. source used is the Internet Assigned Numbers Authority (IANA) who
  79. provide the public domain RFC documents used by (and included
  80. with) this program package.</font></p>
  81.  
  82. <p align="left"><font size="2" face="Arial">The initial database
  83. is created from RFC-1060, RFC-1700, the Unix« standards detailed
  84. in RFC-1060 and the native SERVICES file found on the Microsoft
  85. Windows« 9x or NT machine you decide to run the program on.</font></p>
  86.  
  87. <p align="left"><font size="2" face="Arial">The general features
  88. of this program include:</font></p>
  89.  
  90. <ul>
  91.     <li><p align="left"><font size="2" face="Arial">Searching by
  92.         port, name and alias<br>
  93.         Search (listing) for unassigned port numbers.</font></p>
  94.     </li>
  95.     <li><p align="left"><font size="2" face="Arial">Listing names
  96.         by port number.<br>
  97.         Listing names by port number including Aliases.<br>
  98.         Listing aliases by port number.</font></p>
  99.     </li>
  100.     <li><p align="left"><font size="2" face="Arial">Import
  101.         SERVICES compatible file assigned to one or more
  102.         categories.<br>
  103.         Import SERVICES compatible file for the purpose of
  104.         deleting one or more categorical references.<br>
  105.         Exporting SERVICES compatible file with or without
  106.         aliases (and other options).</font></p>
  107.     </li>
  108.     <li><p align="left"><font size="2" face="Arial">Edit Names
  109.         and Aliases / Descriptions and References.</font></p>
  110.     </li>
  111. </ul>
  112.  
  113. <p align="left"><font size="2" face="Arial">The unassigned port
  114. number search lists will identify 100 unused port numbers
  115. starting from the search value you enter. From this list, you can
  116. designate and define and keep track of your own port assignment
  117. for your own software and internal projects.</font></p>
  118.  
  119. <p align="left"><font size="2" face="Arial">Each port/protocol
  120. record is categorized by 6 standardized and 10 user definable
  121. classifications.</font></p>
  122.  
  123. <hr>
  124.  
  125. <p align="left"><a name="VB"><font size="3" face="Arial"><strong>A
  126. Note for Visual Basic Programmers</strong></font></a><font
  127. size="3" face="Arial"><strong>:</strong></font><font size="2"
  128. face="Arial"> The database generated and maintained by this
  129. program can be accessed in your own software using a Visual Basic
  130. code module included with this software package, and a project
  131. reference to the Microsoft DAO 2.5/3.5 Compatibility, or DAO 3.5x
  132. Object Library.</font></p>
  133.  
  134. <blockquote>
  135.     <p align="left"><font size="2" face="Arial">Code module: <strong>mdbPorts.bas</strong></font></p>
  136. </blockquote>
  137.  
  138. <p align="left"><font size="2" face="Arial">The database can be
  139. found in a folder named 'SRC' inside the original program folder.
  140. The main table (Ports) includes a field (User) that you can
  141. populate with your own data as you see fit without any adverse
  142. effects on the performance of this software package. Please refer
  143. to the above mentioned code module for more detailed information.</font></p>
  144.  
  145. <hr>
  146.  
  147. <p align="left"><a name="Registration"><font size="3"
  148. face="Arial"><strong>Registration</strong></font></a><font
  149. size="3" face="Arial"><strong>:</strong></font><font size="2"
  150. face="Arial"> None. This program has been designated freeware or
  151. public domain software.</font></p>
  152.  
  153. <p align="left"><font size="2" face="Arial">If you feel that this
  154. program has merit and is useful for your purposes or to your
  155. company or organization, please send no more than ten dollars
  156. ($10 US) in a "Thank You" card as an appreciative
  157. gesture to John Stanley Enterprises at the address below to
  158. encourage the Urthman to create more software like this.</font></p>
  159.  
  160. <p align="left"><font size="2" face="Arial"><strong>Note:</strong>
  161. If you happen to become aware of any registered, official or
  162. standardized (and accepted) port assignments not in the initial
  163. database that (maybe) should be included, please send me the
  164. pertinent information via </font><a
  165. href="mailto:urthman@usa.net?subject=USDB"><font size="2"
  166. face="Arial">email</font></a><font size="2" face="Arial"> so that
  167. I can keep the database current. (I haven't been able to find any
  168. Novell« or Linux reference files at the time of this release.)</font></p>
  169.  
  170. <p align="left"><font size="2" face="Arial">Update files can and
  171. will be made available on our web site, the </font><a
  172. href="http://www.a-znet.com/jse/"><font size="2" face="Arial">Urthman's
  173. Visual Basic Tool Shed</font></a><font size="2" face="Arial">,
  174. accompanied by the release date and any other information that
  175. might be noteworthy.</font></p>
  176.  
  177. <hr>
  178.  
  179. <p align="left"><a name="Disclaimer:"><font size="3" face="Arial"><strong>Disclaimer:</strong></font></a><font
  180. size="2" face="Arial"><strong> </strong>The files exported from
  181. this database program might be suitable for use as an <strong>/etc/services</strong>
  182. file, however the author of this software makes no claims to the
  183. effect that this tool is suitable for any such purpose. This
  184. software was built primarily as an exercise and the resulting
  185. output from this program should be carefully scrutinized by a
  186. qualified and responsible party before attempting to implement
  187. it's data to any critical application.</font></p>
  188.  
  189. <hr>
  190. <div align="center"><center>
  191.  
  192. <table border="0" cellpadding="8" cellspacing="0" width="100%">
  193.     <tr>
  194.         <td align="center" width="33%"><div align="center"><center><table
  195.         border="0" cellpadding="8" cellspacing="0"
  196.         bgcolor="#C0C0C0">
  197.             <tr>
  198.                 <td align="right" valign="top"><font
  199.                 color="#000000" size="1" face="Arial"><strong>Contact:</strong></font></td>
  200.                 <td valign="top"><font color="#000000" size="1"
  201.                 face="Arial"><strong>John Stanley Enterprises</strong><br>
  202.                 PO Box 1672<br>
  203.                 Valrico, FL 33595-1672</font></td>
  204.             </tr>
  205.             <tr>
  206.                 <td align="right" valign="top"><font size="1"
  207.                 face="Arial"><strong>URL:</strong></font></td>
  208.                 <td><a href="http://www.a-znet.com/jse/"><font
  209.                 size="1" face="Arial"><strong>http://www.a-znet.com/jse/</strong></font></a></td>
  210.             </tr>
  211.             <tr>
  212.                 <td align="right" valign="top"><font
  213.                 color="#000000" size="1" face="Arial"><strong>Email:</strong></font></td>
  214.                 <td valign="top"><a href="mailto:urthman@usa.net"><font
  215.                 color="#000000" size="1" face="Arial"><strong>urthman@usa.net</strong></font></a><font
  216.                 color="#000000" size="1" face="Arial"><strong> </strong></font></td>
  217.             </tr>
  218.         </table>
  219.         </center></div></td>
  220.         <td align="center" width="33%"> </td>
  221.         <td align="center" width="33%"><font size="1"
  222.         face="Arial">Microsoft, Windows, NT and Visual Basic are
  223.         registered trademarks of the Microsoft Corporation.</font></td>
  224.     </tr>
  225. </table>
  226. </center></div>
  227.  
  228. <p align="center"><font color="#800080" size="2" face="Arial"><strong>Note:
  229. All of the database management portion of this software was built
  230. using Urthman's MDB Code Generator.</strong></font></p>
  231. </body>
  232. </html>
  233.